<HTML><HEAD>
<META NAME="copyright" CONTENT="Copyright (c) 1986-2005, Eiffel Software and others">
<META NAME="license" CONTENT="Eiffel Forum License v2 (see forum.txt)">
<META NAME="description" CONTENT="Special objects: homogeneous sequences of values, used to represent arrays and strings">
<META NAME="library" CONTENT="Free implementation of ELKS library">
<META NAME="keywords" CONTENT="Eiffel class">
<META NAME="keywords" CONTENT="Eiffel class">
<TITLE>special Chart</TITLE></HEAD>
<BODY BGCOLOR="white">
<P ALIGN="CENTER">Automatic generation produced by ISE Eiffel</P>
<PRE><TABLE BORDER="1" ALIGN="CENTER"><TR><TD><A HREF="../class_list.html">Classes</A></TD><TD><A HREF="../cluster_list.html">Clusters</A></TD><TD><A HREF="../cluster_hierarchy.html">Cluster hierarchy</A></TD><TD>Chart</TD><TD><A HREF="special_links.html">Relations</A></TD><TD><A HREF="special_flatshort.html">Flat contracts</A></TD></TR></TABLE><B>class</B>
    <A HREF="../base/special_chart.html">SPECIAL</A> [T]

<B>General</B>
    cluster: elks
    description: 
        "Special objects: homogeneous sequences of values,
        used to represent arrays and strings"
    create: <A HREF="../base/special_flatshort.html#f_make_from_native_array">make_from_native_array</A>, <A HREF="../base/special_flatshort.html#f_make">make</A>

<B>Ancestors</B>
    <A HREF="../base/abstract_special_chart.html">ABSTRACT_SPECIAL</A>*

<B>Queries</B>
    <A HREF="../base/special_flatshort.html#f_aliased_resized_area">aliased_resized_area</A> (n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): [<B>like</B> <B>Current</B>] <A HREF="../base/special_chart.html">SPECIAL</A> [T]
    <A HREF="../base/special_flatshort.html#f_all_default">all_default</A> (start_index, end_index: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/boolean_chart.html">BOOLEAN</A>
    <A HREF="../base/special_flatshort.html#f_base_address">base_address</A>: <A HREF="../base/pointer_chart.html">POINTER</A>
    <A HREF="../base/special_flatshort.html#f_capacity">capacity</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/special_flatshort.html#f_count">count</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/special_flatshort.html#f_index_of">index_of</A> (v: T; start_position: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <B>infix</B> "@" (i: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): T
    <A HREF="../base/special_flatshort.html#f_item">item</A> <B>alias</B> "[]" (i: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): T
    <A HREF="../base/special_flatshort.html#f_item_address">item_address</A> (i: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/pointer_chart.html">POINTER</A>
    <A HREF="../base/special_flatshort.html#f_lower">Lower</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/special_flatshort.html#f_native_array">native_array</A>: ?<A HREF="../base/native_array_chart.html">NATIVE_ARRAY</A> [T]
    <A HREF="../base/special_flatshort.html#f_resized_area">resized_area</A> (n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): [<B>like</B> <B>Current</B>] <A HREF="../base/special_chart.html">SPECIAL</A> [T]
    <A HREF="../base/special_flatshort.html#f_same_items">same_items</A> (other: [<B>like</B> <B>Current</B>] <A HREF="../base/special_chart.html">SPECIAL</A> [T]; start_index, end_index: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/boolean_chart.html">BOOLEAN</A>
    <A HREF="../base/special_flatshort.html#f_upper">upper</A>: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>
    <A HREF="../base/special_flatshort.html#f_valid_index">valid_index</A> (i: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>): <A HREF="../base/boolean_chart.html">BOOLEAN</A>

<B>Commands</B>
    <A HREF="../base/special_flatshort.html#f_clear_all">clear_all</A>
    <A HREF="../base/special_flatshort.html#f_copy_data">copy_data</A> (other: <A HREF="../base/special_chart.html">SPECIAL</A> [T]; source_index, destination_index, n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/special_flatshort.html#f_fill_with">fill_with</A> (v: T; start_index, end_index: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/special_flatshort.html#f_move_data">move_data</A> (source_index, destination_index, n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/special_flatshort.html#f_non_overlapping_move">non_overlapping_move</A> (source_index, destination_index, n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/special_flatshort.html#f_overlapping_move">overlapping_move</A> (source_index, destination_index, n: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)
    <A HREF="../base/special_flatshort.html#f_put">put</A> (v: T; i: <A HREF="../base/integer_32_chart.html">INTEGER_32</A>)

<TABLE BORDER="1" ALIGN="CENTER"><TR><TD><A HREF="../class_list.html">Classes</A></TD><TD><A HREF="../cluster_list.html">Clusters</A></TD><TD><A HREF="../cluster_hierarchy.html">Cluster hierarchy</A></TD><TD>Chart</TD><TD><A HREF="special_links.html">Relations</A></TD><TD><A HREF="special_flatshort.html">Flat contracts</A></TD></TR></TABLE></PRE>
<P ALIGN="CENTER"> &#045;&#045; Generated by ISE Eiffel &#045;&#045 </P>
<P ALIGN="CENTER">For more details: <A HREF="http://www.eiffel.com">www.eiffel.com</A></P>
</BODY>
</HTML>
